beyond their control - Espagnol Anglais Dictionnaire